all bark and no bite

Traduzioni
n'avoir que de la gueule
Definizioni
Describes someone who talks tough or threatens action but does not follow through or is not actually dangerous.
Parole
bark

noun
écorce
bite

noun
morsure